home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-3155 / 622.txt < prev    next >
Text File  |  1992-05-11  |  28KB  |  635 lines

  1.            Atari Sys 5 Unix- any owners out there? (4 msgs)
  2.                    coming soon: Son of Welcome ...
  3.    For Sale: ST296N Hard Disk, Atari SC1224 Monitor and Atari Drive
  4.               GNU C - What do I *really* need to use it?
  5.                Gnu Emacs 18.57 and other ramblings....
  6.                        High rez boards for STEs
  7.              Multitasking of Desk Accs and apps: (2 msgs)
  8.                   Pay Stubs of the Rich and Ataried
  9.                            ST Applications
  10.                             ZIP for the ST
  11.  
  12. Welcome to the Info-Atari16 Digest.  The configuration for the automatic
  13. cross-posting to/from Usenet is getting closer, but still getting thrashed
  14. out.  Please send notifications about broken digests or bogus messages
  15. to Info-Atari16-Request@NAUCSE.CSE.NAU.EDU.
  16.  
  17. Please send requests for un/subscription and other administrivia to
  18. Info-Atari16-Request, *NOT* Info-Atari16.  Requests that go to the list
  19. instead of the moderators are likely to be lost or ignored.
  20.  
  21. If you want to unsubscribe, and you're receiving the digest indirectly
  22. from someplace (usually a BITNET host) that redistributes it, please
  23. contact the redistributor, not us.
  24. ----------------------------------------------------------------------
  25.  
  26. Date: 27 Nov 91 11:16:39 GMT
  27. From: mcsun!uknet!yorkohm!minster!mjl-b@uunet.uu.net
  28. Subject: Atari Sys 5 Unix- any owners out there?
  29. To: Info-Atari16@naucse.cse.nau.edu
  30.  
  31. In article <9942@cactus.org> covert@cactus.org (Richard Covert) writes:
  32. [discussion about prices of TT vs Mac IIfx]
  33.  
  34. >ah, so A/UX is buggy. do you really think that Atari's UNIX will
  35. >be any better? Heck, Atari still can't make a multitasking OS for the
  36. >TT, so I don't place much faith in their UNIX porting abilities!!
  37.  
  38. A/UX is a port of System V, release 3, with additions and changes demanded
  39. by Apple.
  40.  
  41. TT Unix is a port of System V, release 4. Now, this doesn't mean that it
  42. will be less buggy. However, the port was done by a company that
  43. specialises in porting System V to Motorola processor based machines (among
  44. other things).
  45.  
  46. They have years of experience at the game -- they know what they're doing.
  47.  
  48. [more discussion on prices deleted]
  49.  
  50. >Then you need to factor in the availability of backup devices for the
  51. >TT/ASV system. Sure it has a SCSI interface but WHO sells device drivers
  52. >for such exotic devices as 4mm Digital Audio Tape drives, or the
  53. >Sony SMO magneto-optical read/write drives? Or the newest 3.5"
  54. >Sony SMO drives? Or even just the old fashioned DEC 60megabyte
  55. >tape drives.
  56.  
  57. Er... just use any SysV device driver.
  58.  
  59. >
  60. >It is when you need to add peripherals that the sorry shape of the Atari
  61. >market really is noticed.
  62. >
  63. >But with a Mac you can add almost any type peripheral including CDROMs.
  64. >And they work under A/UX as well as the Mac OS.
  65. >
  66. >And that's another thing, A/UX supports Mac apps.
  67.  
  68. And this is one of the reasons why it's so buggy.
  69.  
  70. >But ASV won't
  71. >run ST/TT apps, so throw away all of your TT programs cause they
  72. >won't work under ASV.
  73.  
  74. So hold down the key that prevents the TT from attempting to boot from your
  75. Unix disk and force it to start TOS instead. OK, so you can't run both at
  76. once... but why would you want to?
  77.  
  78. >Richard E. Covert                 covert@cactus.org
  79. >CACTUS                  ..!cs.utexas.edu!cactus.org!covert
  80.  
  81. Mathew
  82.  
  83. | Mathew Lodge              | "Baldrick, are the words 'I have a cunning plan' |
  84. | mjl-b@minster.york.ac.uk  |  heading towards this conversation with ill      |
  85. | Summer: lodge%alsys@uknet |  deserved confidence?" -- Blackadder III         |
  86.  
  87. ------------------------------
  88.  
  89. Date: 27 Nov 91 20:01:58 GMT
  90. From:
  91.  noao!asuvax!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!hanauma.jpl.nasa.gov!hyc@a
  92.  rizona.edu (Howard Chu)
  93. Subject: Atari Sys 5 Unix- any owners out there?
  94. To: Info-Atari16@naucse.cse.nau.edu
  95.  
  96. In article <9939@cactus.org> covert@cactus.org (Richard Covert) writes:
  97. >In article <1991Nov25.043247.3286@cs.wayne.edu> pbh@jake.cc.wayne.edu (Patrick
  98.  Haggood) writes:
  99. >I have developed under a half dozen different UNIX machines in the lasst ten
  100.  years. All the way back to the original AT&T 3B2 when I worked at Bell Labs.
  101.  
  102. Heh. While Bell Labs is impressive, having worked on a 3B2 is not exactly
  103. something I'd brag about. I had the misfortune of using them for a few
  104. months too, not an experience I'll soon repeat.
  105. >
  106. >I have to wonder just how serious a UNIX workstation is if it is from Atari.
  107.  
  108. If it is a full Sys V R4 implementation, what else is there to say? SVR4
  109. defines a binary interface, library interface, etc. etc. etc.. Either it's
  110. compliant or it's not; if it was not compliant they couldn't call it SVR4.
  111. >
  112. >First, the TT is a bit underpowered seeing as how it is basically just
  113. >a 16MHz 68030. Oh I know the CPU is running at 32MHz but the I/O buss
  114. >is still 16MHz and UNIX is VERY I/O intensive (can you say disk swapping?).
  115.  
  116. Swapping is a technique used when one's virtual memory requirements exceed
  117. the physical memory space. I've got 32Meg of RAM in a Sun-4 here, and I can
  118. see that the swapper has only consumed about 6 CPU seconds in the past two
  119. days. Unix is not necessarily I/O intensive...
  120. >
  121. >Also, their UNIX X Windows pack requires the $1,000 monochrome monitor
  122. >as the native TT color resolutions aren't high enough to support decent
  123. >X Windows.
  124.  
  125. Sounds reasonable to me, I wouldn't want to run X on a 640x480 display.
  126. Dunno how PC-folks can put up with Windows-3.1415... on a regular VGA
  127. either. At least the high-rez capability exists intrinsically, rather
  128. than being a chancy add-on like it is for comparable machines. (PC clones,
  129. mainly.)
  130. >
  131. >And Atari is shipping the GNU compilers, which while excellent are NOT
  132. >commerically supported compilers. Try getting technical support if the
  133. >compiler breaks and you don't have access to USENET. Do you want to spend
  134. >your precious development time debugging your development tools or
  135. >writing your project? Thats why you need professional, commerically
  136. >supported compilers and debuggers.
  137.  
  138. There's a company called Cygnus that provides commercial support for the
  139. GNU tools. This complaint is groundless.
  140. >
  141. >But hay, pay out the $6 to $8 grand that an Atari Sys V development
  142. >system would cost. I would rather pay the same bucks and buy a Mac IIFX
  143. >with Apple's A/UX. At least I know Apple will be around for awhile!!
  144.  
  145. Um... Yeah. Apple A/UX sucks. The Mac //fx had (has?) serious motherboard
  146. design flaws, making its (lack-of) reliability rival that of the original
  147. thin Macs. Not to mention the slowness of the //fx memory and I/O buses.
  148. You carp about the TT's 16 MHz bus not being fast enough for an I/O
  149. intensive Unix system. The //fx doesn't have DMA SCSI. The main RAM is
  150. accessed with *9* wait states. No burst mode access to RAM. That nice 40 MHz
  151. processor is being slowed to an effective 11.4 MHz due to memory latency.
  152. (Now you know why so many 3rd party companies are making $$$ selling
  153. puny little 64K cache cards for the Macs...) A //fx would make a laughable
  154. Unix machine.
  155. --
  156.   -- Howard Chu @ Jet Propulsion Laboratory, Pasadena, CA
  157.  
  158. ------------------------------
  159.  
  160. Date: 27 Nov 91 21:36:05 GMT
  161. From:
  162.  noao!asuvax!cs.utexas.edu!qt.cs.utexas.edu!zaphod.mps.ohio-state.edu!magnus.acs
  163.  .ohio-state.edu!usenet.ins.cwru.edu!wsu-cs!jake!pbh@arizona.edu (Patrick
  164.  Haggood)
  165. Subject: Atari Sys 5 Unix- any owners out there?
  166. To: Info-Atari16@naucse.cse.nau.edu
  167.  
  168. In article <691240598.16628@minster.york.ac.uk> mjl-b@minster.york.ac.uk (Mathew
  169.  Lodge) writes:
  170. >In article <9942@cactus.org> covert@cactus.org (Richard Covert) writes:
  171. >[discussion about prices of TT vs Mac IIfx]
  172. >
  173. >>And that's another thing, A/UX supports Mac apps.
  174. >>But ASV won't
  175. >>run ST/TT apps, so throw away all of your TT programs cause they
  176. >>won't work under ASV.
  177. >
  178. >So hold down the key that prevents the TT from attempting to boot from your
  179. >Unix disk and force it to start TOS instead. OK, so you can't run both at
  180. >once... but why would you want to?
  181. >>Richard E. Covert                 covert@cactus.org
  182. >| Mathew Lodge
  183. >| mjl-b@minster.york.ac.uk
  184.  
  185. Actually, the advance word (from the Atari Unix folk) is that there is a
  186. TOS taskmaster (emulator? runner? do-er?) getting polished up by some
  187. folks in Germany.  Perhaps the middle of next year?
  188.  
  189. But, I have to agree with many of the arguments my thread started :-)
  190. When Atari promises anything, you really have to take it with a grain of
  191. salt, preferably from the rim of a tall margarita, but you have to admit
  192. they build some really damned neat-o machines.  And, their
  193. price/performance really is pretty good.  I saw their machine and was
  194. terribly impressed with what I saw.  It's no speed demon, but with a
  195. 19inch monitor, 340M drive and 16M of RAM you're still under 6K!  I have
  196. decided to go ahead and purchase the Sun, but if I wasn't connected to a
  197. university (thus getting a HEFTY discount from the manufacturer) there
  198. would be no choice: I'd get the Atari.
  199.  
  200. Oh, and to put in a word for GCC: I like it, a lot.  And it's free.  Hot
  201. damn.
  202. --
  203. Genie    - P.HAGGOOD2                      Internet -pbh@jake.cc.wayne.edu
  204. PRODIGY  - Not anymore, Jackson.           Bitnet   - phaggoo@waynest1
  205. Phone    - (313) 577-0669
  206. Voice    - "HEY, YOU WITH THE BAGGY PANTS!"
  207.  
  208. ------------------------------
  209.  
  210. Date: 27 Nov 91 18:50:57 GMT
  211. From: mcrware!mwca!bill@uunet.uu.net (Bill Sheppard)
  212. Subject: Atari Sys 5 Unix- any owners out there?
  213. To: Info-Atari16@naucse.cse.nau.edu
  214.  
  215. In article <9939@cactus.org> covert@cactus.org (Richard Covert) writes:
  216. %>I have developed under a half dozen different UNIX machines in the lasst ten
  217.  years. All the way back to the original AT&T 3B2 when I worked at Bell Labs.
  218. %>
  219. %>I have to wonder just how serious a UNIX workstation is if it is from Atari.
  220. %>
  221. %>First, the TT is a bit underpowered seeing as how it is basically just
  222. %>a 16MHz 68030. Oh I know the CPU is running at 32MHz but the I/O buss
  223. %>is still 16MHz and UNIX is VERY I/O intensive (can you say disk swapping?).
  224.  
  225. I don't think this will be a problem.  We just bought a 33MHz 80386, a very
  226. nice, reasonably high performance platform.  While the processor runs at
  227. 33 MHz, the bus runs at 8.7 MHz - I think this is standard for PC-AT bus
  228. architecture.  The TT's bus running at 16 MHz is twice as fast, ignoring the
  229. fact that TT video is accessible by the CPU, whereas PC-AT video has to be
  230. accessed over the bus (I know about fast RAM vs. video RAM, but it is still
  231. more direct for a TT then for AT architecture).  Secondly, the ST/TT has never
  232. been a slouch when it comes to disk performance, regardless of bus speed.  If
  233. my 8MHz ST can approach 1 MB/sec with a middle-of-the-road SCSI drive, I'm
  234. sure a 32/16MHz TT can do much better with a high-end Unix-y drive.
  235.  
  236. %>And Atari is shipping the GNU compilers, which while excellent are NOT
  237. %>commerically supported compilers. Try getting technical support if the
  238. %>compiler breaks and you don't have access to USENET. Do you want to spend
  239. %>your precious development time debugging your development tools or
  240. %>writing your project? Thats why you need professional, commerically
  241. %>supported compilers and debuggers.
  242.  
  243. I believe many vendors are expecting customers to use GCC - Sun no longer
  244. supports their 68K compiler, for instance.  There are companies around who
  245. make a living by providing support for the GNU toolset.
  246.  
  247. %>Richard E. Covert                 covert@cactus.org
  248. %>CACTUS                  ..!cs.utexas.edu!cactus.org!covert
  249.  
  250.  
  251. --
  252.  ##############################################################################
  253.  # Bill Sheppard  --  bills@microware.com  --  {uunet,sun}!mcrware!mwca!bill  #
  254.  # Microware Systems Corporation -- OS-9 / OS-9000 / CD-RTOS -- (408)980-0201 #
  255.  ############# Opinions expressed are my own and usually wrong ################
  256.  
  257. ------------------------------
  258.  
  259. Date: 27 Nov 91 12:25:41 GMT
  260. From:
  261.  noao!asuvax!cs.utexas.edu!swrinde!mips!spool.mu.edu!cs.umn.edu!lapis.labmed.umn
  262.  .edu!davidli@arizona.edu
  263. Subject: coming soon: Son of Welcome ...
  264. To: Info-Atari16@naucse.cse.nau.edu
  265.  
  266. Just a quick note to let all of you know that a =New= +improved+ Son of Welcome
  267. to Comp.Sys.Atari.ST will be arriving at your local newsgroup Real Soon Now.
  268.  
  269. :-)
  270.  
  271. By the way, if any of you have hints, tips, questions-and-answers, stupid ST
  272. tricks (did I miss anything?) which you would like to see appear in this
  273. International Frequently-Asked-Questions List, please send them to me, quickly!
  274.  
  275. --
  276.  
  277. David Paschall-Zimbel           davidli@simvax.labmed.umn.edu
  278.  
  279. "The most important fact about Spaceship Earth: An instruction book didn't come
  280. with it." -- R. Buckminster Fuller
  281.  
  282. ------------------------------
  283.  
  284. Date: 27 Nov 91 22:10:07 GMT
  285. From: pyramid!mfrost@hplabs.hp.com (Mark Frost)
  286. Subject: For Sale: ST296N Hard Disk, Atari SC1224 Monitor and Atari Drive
  287. To: Info-Atari16@naucse.cse.nau.edu
  288.  
  289. For sale...
  290.  
  291. - Atari SC1224 Color Monitor
  292.  
  293. - Seagate ST296N Hard Drive (with ICD adapter card and dual-drive enclosure/
  294.         power-supply)
  295.  
  296. - 800K internal floppy drive from Atari 1040 ST
  297.  
  298. Make me an offer.
  299.  
  300.  
  301.           -m-----------  Mark Frost    (mfrost@pyramid.com)
  302.         ---mmm---------  System Administrator - R&D Engineering Group
  303.       -----mmmmm-------  Pyramid Technology Corporation
  304.     -------mmmmmmm-----  3050 North First Street
  305.   ---------mmmmmmmmm---  San Jose, California 95134
  306. -----------mmmmmmmmmmm-  (408) 428-8163
  307.  
  308. ------------------------------
  309.  
  310. Date: 27 Nov 91 20:23:03 GMT
  311. From:
  312.  noao!asuvax!cs.utexas.edu!swrinde!mips!atha!aunro!ersys!mforget@arizona.edu
  313.  (Michel Forget)
  314. Subject: GNU C - What do I *really* need to use it?
  315. To: Info-Atari16@naucse.cse.nau.edu
  316.  
  317. Hello,
  318.  
  319. I will soon be buying a 1040STe with four megabytes of RAM, and I was
  320. wondering if this would be suitable to run the gNU C software package.
  321. The computer will have an AdSpeed STe in it, as well.  I have a 30
  322. Megabyte hard drive, of which I use about 10 megs.  Would this be enough
  323. to use the package?  I've heard that it is big, but I can't see the
  324. package itself taking up 20 Megabytes of space on the HD.  I also use
  325. Data Diet, with a compression rate of about 40-45% overall, so that might
  326. ease the burden alot.  Also, where does one send away to get the package?
  327. I saw an address once upon a time, but I can't remember it and don't know
  328. if it is still valid.  I also remember that a person had to send nineteen
  329. disks as well.  I *hope* they meant single sided...:)
  330.  
  331.  
  332. <<  ------------------------------------------  >>
  333. <<        mforget@ersys.edmonton.ab.ca          >>
  334. <<     ersys!mforget@nro.cs.athabascau.ca       >>
  335. <<               Michel Forget                  >>
  336. <<  "Do not meddle in the affairs of Wizards,   >>
  337. <<  for they are not happy campers!" - UNKNOWN  >>
  338. <<  ------------------------------------------  >>
  339.  
  340. ------------------------------
  341.  
  342. Date: 27 Nov 91 23:15:26 GMT
  343. From: elroy.jpl.nasa.gov!swrinde!@locus.ucla.edu (John Bunch)
  344. Subject: Gnu Emacs 18.57 and other ramblings....
  345. To: Info-Atari16@naucse.cse.nau.edu
  346.  
  347. Howdy.
  348.  
  349. I just recently spent a long time downloading the zoo file for emacs
  350. 18.57, and have run into a few hitchs trying to dump it.  Well it seems
  351. that some of the files use more then 8.3 for filenames, and I am only using
  352. gulam and no UNIXMODE?  When I try to dump emacs it cant find all the loadup
  353. files to dump.  Any info would be appreciated.
  354.  
  355. John.
  356.  
  357. --
  358. John B Bunch              *  I don't want the world, I just want your
  359. 771 Madison Ave Apt.2e.   *     half....     -TMG
  360. Albany, NY 12208          *                     jbunch@isis.cs.du.edu
  361. (518) 436-3810            * UUCP: {...}!crdgw1!sixhub!myst!john
  362.  
  363. ------------------------------
  364.  
  365. Date: 28 Nov 91 15:33:17 GMT
  366. From:
  367.  arizona.edu!cerritos.edu!nic.csu.net!csus.edu!wupost!spool.mu.edu!munnari.oz.au
  368.  !bruce!csv.viccol.edu.au!gjocc@arizona.edu
  369. Subject: High rez boards for STEs
  370. To: Info-Atari16@naucse.cse.nau.edu
  371.  
  372. >
  373. > I haven't had much luck displaying the color modes, though.  It kind of
  374. > works, except that each of the three color signals seem to be shifted about
  375. > 1/3 of a screen with respect to each other.  This I can deal with by
  376. > using the control panel to turn off all colors but green.  But there's
  377. > another problem: the left edge of the display starts about 1/3 of the way
  378. > across the monitor, and wraps around such that the right edge of the
  379. > display ends up overlapping the left edge by a good 1/3 of the screen width.
  380. > In other words, if I move the mouse all the way across the desktop from left
  381. > to right, it will traverse the screen one and a half times!  Does any
  382. > one knowledgeable about video signals know what could cause this?  COuld
  383. > this be caused by the OMNISWITCH box I'm using?  I poked around inside
  384. > and it looks like the video goes through some 74LSXX before going to the
  385. > multisync connector.  Or is this inherent in a gray-scale multiSync?
  386. >
  387.  
  388.  I think you will find that the problem that this monitor will not scan slow
  389. enough to lock the colour modes. You need the grey scale equiv of a NEC 3d.
  390.  
  391. Greg O'Sullivan
  392. (gjocc@viccol.edu.au)
  393.  
  394. ------------------------------
  395.  
  396. Date: 27 Nov 91 19:40:52 GMT
  397. From: sgi!odin!flatcat.wpd.sgi.com!stever@decwrl.dec.com (Steve Whitney)
  398. Subject: Multitasking of Desk Accs and apps:
  399. To: Info-Atari16@naucse.cse.nau.edu
  400.  
  401. In article <RiaqKBg/qpg@alice.hobby.nl>, harold@alice.hobby.nl (Harold
  402. van Aalderen) writes:
  403. |> There is one problem, AES is not really multitasking but more like
  404. |> taskswitching on a message bases.
  405.  
  406. This happens periodically, and I'm going to try to clear it up.  It's
  407. been said a lot lately.
  408.  
  409. |> When ever a AES call finishes AES looks at the top of a list and executes
  410. |> the program marked ready to run.
  411. |> To get on that list you first must use an event_x call to request a certain
  412. |> input from a device (or an alarm from the timer). The program than gets the
  413. |> WAITING status and when the desired information comes available it is put
  414. |> at the end of the READY to RUN list.
  415.  
  416. This is correct, bvut it does not mean that the AES doesn't multitask.
  417. The AES uses a technique called "non-preemptive multitasking," which
  418. simply means that it does not force "processes" to give up control of
  419. the CPU.  This is the same technique used by Apple's Multifinder.  It
  420. is not an appropriate technique for multiuser systems since one user
  421. could choose to keep the CPU forever.  If applications are well-behaved,
  422. non-preemptive multitasking looks the same as preemptive multitasking,
  423. and the overhead can be significantly lower.
  424.  
  425. |>
  426. |> Conclusions: TOS programs that do not make any AES calls will blok all
  427. |>              the other programs. (exect does driven by system interrupts)
  428. |>              Taskswitching is only performed when KEY or MOUSE input is
  429. |>              requested by some program.
  430. |>
  431. Correct.  A call to evnt_timer with a zero as the time to wait is
  432. necessary to allow scheduling to take place.
  433.  
  434. |> MultiGem is an kind of extension to AES in the way that it makes the
  435. |> scheduling mechanism used for ACCS availebale for all programs.
  436. |> It is still not a multitasking program only a task-switching program.
  437. |>
  438. |> True multitasking** can only be implemented by rewriting large amounts of
  439. |> GEMDOS and BIOS code because the I/O part of TOS is not really setup
  440. |> for multitasking. (I believe that is what MINT does).
  441.  
  442. See above.  MiNT is a preemptive multitasking kernel for GEMDOS.
  443.  
  444. |>
  445. |> Until Atari adopts some standard and forces all developers to follow it.
  446. |> And Atari develops a true multitasking TOS we will have to live with
  447. |> programs like MINT and MultiGem including all incompatiblity risks.
  448. |>
  449. |> ** with true multitasking I mean that a program can be interrupted in the
  450. |>    middle of any kind of operation include disk I/O. Ofcourse on a
  451. |> single CPU
  452. |>    system there can never be more than *ONE* set of instructions
  453. |> active.
  454. |> --
  455. |> Harold van Aalderen |  harold@alice.hobby.nl
  456. |>                     |  {...!mcsun}!hp4nl!hgatenl!tedux!alice!harold
  457. |> alice: She's not the neighbour girl nor is she living in wonderland
  458. |>        Who it is? For me to know for you to guess.
  459.  
  460. Sorry for the pedantry.  People should know that the AES desk accessory
  461. scheme is still multitasking.  "Task switching" typically refers to
  462. utilities that allow several "virtual machines" each of which is running
  463. a program.  The user switches between these with some sort of hot-key.
  464.  
  465.         --Steve Whitney / Silicon Graphics OS Group
  466.  
  467. ------------------------------
  468.  
  469. Date: 27 Nov 91 19:47:38 GMT
  470. From: sgi!fido!odin!flatcat.wpd.sgi.com!stever@decwrl.dec.com (Steve Whitney)
  471. Subject: Multitasking of Desk Accs and apps:
  472. To: Info-Atari16@naucse.cse.nau.edu
  473.  
  474. In article <RiaqKBg/qpg@alice.hobby.nl>, harold@alice.hobby.nl (Harold
  475. van Aalderen) writes:
  476. |> There is one problem, AES is not really multitasking but more like
  477. |> taskswitching on a message bases.
  478.  
  479. This happens periodically, and I'm going to try to clear it up.  It's
  480. been said a lot lately.
  481.  
  482. |> When ever a AES call finishes AES looks at the top of a list and executes
  483. |> the program marked ready to run.
  484. |> To get on that list you first must use an event_x call to request a certain
  485. |> input from a device (or an alarm from the timer). The program than gets the
  486. |> WAITING status and when the desired information comes available it is put
  487. |> at the end of the READY to RUN list.
  488.  
  489. This is correct, bvut it does not mean that the AES doesn't multitask.
  490. The AES uses a technique called "non-preemptive multitasking," which
  491. simply means that it does not force "processes" to give up control of
  492. the CPU.  This is the same technique used by Apple's Multifinder.  It
  493. is not an appropriate technique for multiuser systems since one user
  494. could choose to keep the CPU forever.  If applications are well-behaved,
  495. non-preemptive multitasking looks the same as preemptive multitasking,
  496. and the overhead can be significantly lower.
  497.  
  498. |>
  499. |> Conclusions: TOS programs that do not make any AES calls will blok all
  500. |>              the other programs. (exect does driven by system interrupts)
  501. |>              Taskswitching is only performed when KEY or MOUSE input is
  502. |>              requested by some program.
  503. |>
  504. Correct.  A call to evnt_timer with a zero as the time to wait is
  505. necessary to allow scheduling to take place.
  506.  
  507. |> MultiGem is an kind of extension to AES in the way that it makes the
  508. |> scheduling mechanism used for ACCS availebale for all programs.
  509. |> It is still not a multitasking program only a task-switching program.
  510. |>
  511. |> True multitasking** can only be implemented by rewriting large amounts of
  512. |> GEMDOS and BIOS code because the I/O part of TOS is not really setup
  513. |> for multitasking. (I believe that is what MINT does).
  514.  
  515. See above.  MiNT is a preemptive multitasking kernel for GEMDOS.
  516.  
  517. |>
  518. |> Until Atari adopts some standard and forces all developers to follow it.
  519. |> And Atari develops a true multitasking TOS we will have to live with
  520. |> programs like MINT and MultiGem including all incompatiblity risks.
  521. |>
  522. |> ** with true multitasking I mean that a program can be interrupted in the
  523. |>    middle of any kind of operation include disk I/O. Ofcourse on a
  524. |> single CPU
  525. |>    system there can never be more than *ONE* set of instructions
  526. |> active.
  527. |> --
  528. |> Harold van Aalderen |  harold@alice.hobby.nl
  529. |>                     |  {...!mcsun}!hp4nl!hgatenl!tedux!alice!harold
  530. |> alice: She's not the neighbour girl nor is she living in wonderland
  531. |>        Who it is? For me to know for you to guess.
  532.  
  533. Sorry for the pedantry.  People should know that the AES desk accessory
  534. scheme is still multitasking.  "Task switching" typically refers to
  535. utilities that allow several "virtual machines" each of which is running
  536. a program.  The user switches between these with some sort of hot-key.
  537.  
  538.         --Steve Whitney / Silicon Graphics OS Group
  539.  
  540. ------------------------------
  541.  
  542. Date: 27 Nov 91 19:34:29 GMT
  543. From:
  544.  noao!ncar!elroy.jpl.nasa.gov!swrinde!zaphod.mps.ohio-state.edu!magnus.acs.ohio-
  545.  state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!aq009@arizona.edu (David A.
  546.  Johnson)
  547. Subject: Pay Stubs of the Rich and Ataried
  548. To: Info-Atari16@naucse.cse.nau.edu
  549.  
  550. In a previous article, harold@alice.hobby.nl (Harold van Aalderen) says:
  551.  
  552. >In <1991Nov14.015646.8335@isc.rit.edu>, jgm8260@ritvax.isc.rit.edu writes:
  553. >>Here are the salaries of top Atari brass as of 4-15-91 :
  554. >>* salaries deleted *
  555. >>Just thought I'd let you all know, for what ever good it may do you.
  556. >
  557. >What kind of country do you live in that this kind of private information
  558. >can be published on a world wide network. Don't you have any respect for
  559. >peoples privacy!!
  560.  
  561. Because Atari is a publicly traded company (you can buy Atari stock on the
  562. American Stock Exchange), there are rules that mandate that the salaries of
  563. these top executives be disclosed.  Atari itself publishes this information
  564. in their annual report to comply with these rules.  So it's really no
  565. violation of anyone's privacy--you can find this information easily and
  566. it's publicly available.
  567.  
  568. --
  569. _________________             David Johnson             _________________
  570.   "I've been     \     aq009@cleveland.freenet.edu     /    __ ___   __
  571.   tampered with!" \     Michigan State University     /    /  /     /
  572.      -Car alarm    \                                 /  __/  /__ __/
  573.  
  574. ------------------------------
  575.  
  576. Date: 27 Nov 91 17:36:04 GMT
  577. From: mcsun!uknet!warwick!covpoly!cck.cov.ac.uk!csi056@uunet.uu.net (WEG)
  578. Subject: ST Applications
  579. To: Info-Atari16@naucse.cse.nau.edu
  580.  
  581. In article <1991Nov27.162529.11000@jet.uk> dba@jet.uk (dennis armstrong) writes:
  582. >In <15269@castle.ed.ac.uk> robin@castle.ed.ac.uk (R C Smith) writes:
  583. >
  584. >
  585. >>Does anyone subscribe to ST Applications (I think that is what it is
  586. >>called) from the ST Club. If so what do you think?
  587. >
  588. >May I suggest the French ST MAGAZINE
  589. > subscriptions from:
  590. > ST MAGAZINE ABONNEMENTS
  591. > 36, Rue de PICPUS
  592. > 75012 PARIS
  593. >
  594. Yes, but it'll be in French. I don't speak (or read) French, only English.
  595. Any magazines in English, even American? I used to read ST World, but it
  596. unfortunately died a death and was merged into ST User.
  597.  
  598. *     *  ******   ****  |WEG - Mark D Weston      | "Common sense is the set of
  599. *     *  *       *    * |Computer Science         |  prejudices acquired by age
  600. *     *  ****    *      |Coventry Polytechinc, UK |  18."       Albert Einstein
  601. *  *  *  *       *  **  |email: WEG or csi056     |-----------------------------
  602. *  *  *  *       *    * |JANET: csi056@uk.ac.cov.cck
  603.  ** **   ******   ****  |INET: csi056%cck.cov.ac.uk@nsfnet-relay.ac.uk
  604.                                 Vote Conservative
  605.  
  606. --
  607. *     *  ******   ****  |WEG - Mark D Weston      | "Common sense is the set of
  608. *     *  *       *    * |Computer Science         |  prejudices acquired by age
  609. *     *  ****    *      |Coventry Polytechinc, UK |  18."       Albert Einstein
  610. *  *  *  *       *  **  |email: WEG or csi056     |-----------------------------
  611.  
  612. ------------------------------
  613.  
  614. Date: 27 Nov 91 21:56:51 GMT
  615. From: mnemosyne.cs.du.edu!isis.cs.du.edu!jbunch@uunet.uu.net (John Bunch)
  616. Subject: ZIP for the ST
  617. To: Info-Atari16@naucse.cse.nau.edu
  618.  
  619. I have also used ST Zip 0.9 extensivly and have not noticed it being
  620. Buggy?  Ah well..
  621.  
  622.  
  623. John
  624.  
  625. --
  626. John B Bunch              *  I don't want the world, I just want your
  627. 771 Madison Ave Apt.2e.   *     half....     -TMG
  628. Albany, NY 12208          *                     jbunch@isis.cs.du.edu
  629. (518) 436-3810            * UUCP: {...}!crdgw1!sixhub!myst!john
  630.  
  631. ------------------------------
  632.  
  633. End of Info-Atari16 Digest
  634. ******************************
  635.